package com.platform.dao.mybatis.mapper;

import com.platform.domain.TbSysCodeClass;
import com.platform.domain.TbSysDepartment;
import com.platform.domain.result.ComboboxData;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: wangyanginfo
 * Date: 12-9-11
 * Time: 下午3:04
 * To change this template use File | Settings | File Templates.
 */
public interface ComboboxMapper {

    /**
     * 根据上级机构查询机构信息
     *
     * @param tbSysDepartment 上级机构
     * @return 机构信息列表
     */
    List<ComboboxData> queryDeptsByDeptSupperior(TbSysDepartment tbSysDepartment);

    /**
     * 根据字典类型查询字典信息
     *
     * @param tbSysCodeClass 字典类型对象
     * @return 字典信息列表
     */
    List<ComboboxData> queryDictsByClassId(TbSysCodeClass tbSysCodeClass);

}
